beefsteak tomato - Turkish English Dictionary